home *** CD-ROM | disk | FTP | other *** search
/ Aminet 39 / Aminet 39 (2000)(Schatztruhe)[!][Oct 2000].iso / Aminet / misc / math / number.lha / number / lang / french < prev    next >
Encoding:
Text File  |  2000-08-07  |  1004 b   |  56 lines

  1. #
  2. #    French
  3. #
  4. 0    "z[']ero"
  5. 1    "un"
  6. 2    "deux"
  7. 3    "trois"
  8. 4    "quatre"
  9. 5    "cinq"
  10. 6    "six"
  11. 7    "sept"
  12. 8    "huit"
  13. 9    "neuf"
  14. 10    "dix"
  15. 11    "onze"
  16. 12    "douze"
  17. 13    "treize"
  18. 14    "quatorze"
  19. 15    "quinze"
  20. 16    "seize"
  21. 17    "dix-sept"
  22. 18    "dix-huit"
  23. 19    "dix-neuf"
  24. 20    "vingt" R
  25. 30    "trente" R
  26. 40    "quarante" R
  27. 50    "cinquante" R
  28. 60    "soixante" R
  29. #
  30. #    For 80, there is no "et" before either 1 or 11.
  31. #    For 60, there is an "et" before both.
  32. #
  33. 80    "quatre-vingt"S %
  34. 100    D "cent"* %
  35. 1000    D "mille" %
  36. 1000000    / "million"* %
  37. /    *    (/ > 1    S)
  38. #
  39. #    This rule takes care of the "s" after "cent" or "quatre-vingt".
  40. #    The former takes an "s" when "/" is greater than one, and
  41. #    there is no remainder.  The latter (naturally!) only when
  42. #    there is no remainder.
  43. #
  44. /    S    (% = 0    "s")
  45. #
  46. #    For numbers between 20 and 99, if the remainder is one,
  47. #    the word "et" (and) is added between the word for the
  48. #    factor of ten, and the word for the remainder.
  49. #
  50. /    R    (% = 1    "et ")(% = 11    "et ")%
  51. #
  52. #    For 100 and 1000, / is only written if it is greater
  53. #    than one.
  54. #
  55. /    D    (/ > 1    /)
  56.